Record strip positioning device



March 16, 1954 H. A. REITFORT RECORD STRIP POSITIONING DEVICE 6 Shets-Sheet 1 Filed April 11, 1951 O0 29.525200 mJOI m oZ w lNVENTOR H.A. REITFORT TTORNEY March 16, 1954 H. A. REITFORT 2,672, 7

RECORD STRIP POSITIONING DEVICE Filed April 11, 1951 6 Sheets-Sheet 3 I was LSZC o 155 R34 L5 PM12 PMIO L515-3 Law-3 LS1 2 n LS16-4 INVENTOR H.A.RE|TFORT ATTORNEY March 16, 1954 REITFQRT 2,672,287

RECORD STRIP POSITIONING DEVICE Filed April 11, 1951 6 Sheets-Sheet 5 FIG. 3.

TAPE CHANNELS DIGIT PUNCHED IN CODE (OQsJGiUl-QOJN =a rla az EQUAL CONDITION OF TENS ORDER LINE SELECTION PERFORATIONSLBOTHAIW DIFFERENCE OF ONE IN TENS ORDER.

ONEAT"4" OTHER "5" DIFFERENCE OF TWO IN TENS ORDER ONE "4" OTHER AT"6" INVENTOR H.A.REITFORT ATTORNEY March 16, 1954 H. A. REITFORT RECORD STRIP POSITIONING DEVICE 6 Sheets-Sheec 6 Filed April 11 1951 INVENTOR H. A REITFORT BY g E ATTORNEY than digital relationships.

Patented Mar. 16, 1954 Henry A. Reitfort,

York, N

Vestal, N Y.,'assignor to International Business Machines Corporation, New

. Y., a corporation of New York Application April 11, 1951,- SeriaI'NO. 220,494 24: Claims. (Cl.23561.'7)

This invention is concerned with record spacmore particularly with the selection of print receiving lines on a record strip according to a comparison of line solection in icia on record cards with correspondmg .coded line selection indicia on a feed control The invention is illustrated as an improvement on the tape controlled record feeding devices of.

the kind disclosed inPa-tent No. 2,531,885, to A. W. Millset a1., filed August 9, 1945, and issued onNovember 28, 1950.

An object of the invention is to provide rapid of printing positions. for reception of item and total printin impressions under control of records. Therecord cards contain line selection indicia in a plurality of columns to be representative of a multi-denominational number for selection of a record sheet line in anyone of 99 positions. On the feed control sponding or related lines tape indicia is placed tionship with on-record sheet. The in a predetermined relathe lines tions of four perforations per resenting 15, these two coded may berepresentative of a .ona record sheet by denomination repsets of perforations line other than line having the coded-tape stop the record sheet in any line position, and stoppage at line 7 or line 97 position is possible with any code designation An object of the invention is to provide faster, more economical and more flexible record strip feeding devices. The control circuits are simple and with few relays in codedrelationships rather They provide means provide'means for using longer forms than usual with faster feed operation with a maximum of 19 lines of skipping Without loss of tabulator card reading time.

vision of electrical hing line position maybe predetermined relationships with the lines of th record sheet so that-certain items and totals are recorded on certain lines. Although it is usual that the line selection coded to the lines of the sheet to are selected to have recorded on any pre-selected line.

'A further object of the invention is theprotape controls governed by coded relays set up to be compared'with the contacts closed by similar coded relays actuated by sensing means cooperating with control records.

Another object of the invention is the provision of two record controlled sets of coded line selection relays for operating contacts and labyrinth receiving strip or sheet advanced under control of automa'tic'feeding devices. In the twosets of control relays plural ordered line selection numbers are set up for comparison, one set by cards and the other setby tape so that a corresponddetermined. In order to arrange the labyrinth circuits for a multidenominational style ofcooperationwith the feed control tape, the contact roller of the tape is split Another object of the invention is the provision of means involving coded combination relays operated singly and in combination to berepresentative of digits. The control is devised to select the mannerin whichthe labyrinth circuit is to be used according to whether single or double code select-ions are made. In each denomination a control relay is picked up in the case of single code combinations. This relay deterillustrated in the accompanying Another object of the invention is to provide means for preventing the selection of a recording position by single line selection code indicia when a double line selection is called for. For example, when the selection is for line 25, the tape controls of feeding must be prevented from stopping when line is sensed. For this purpose electrical controls are provided and in the case of line selection by multiple code reading the controls are picked up by all parts of the circuits which should be used and only broken by actual use thereof. When both parts of a line selection circuit are supposed to be used to select the sheet position, then a control relay is picked up by two parts of the circuit and only dropped out if both of those parts are eventually employed in determining the line position. A relay is picked up by the dual action source contact shift relays already noted and this relay breaks the feed control circuit until both parts of the control come into operation.

Another object of the invention is the provision of means for suspending tabulator printing operation during extra long sheet feeding operations. The machine is provided with electrical detection devices for detecting changes in line selection numbers greater than 19, i. e., differences of two or greater in the tens order indicating a call for paper feed movement equal to or greater than 20 line spaces. For advances of such lengths it is advisable to suspend card feeding and printing operation until the record sheet advance is completed. This control is accomplished by means of a seriatum pick-up and hold sequence of four relays. The relays are wired to sensing devices for comparing the tens order code indicia of successive record cards and thereby picking up one after another of the control relays. An advancing chain of pickup and hold control from relay to relay is accomplished by equality, or differences of one in the tens order of line selection perforations of successive cards. However, iftwo cards in sequence have a difference in the tens order line selection perforations of two or more, then there is such a time interval between the pairs of impulses that the chain of successive relay pickup and hold is broken and the last relay fails to be picked up and then this one is effective to cause tabulator delay control.

Other objects of the invention will be pointed out in the following description and claims and drawings, which disclose, by way of examples, the principle of the invention and the best mode, which has been contemplated, of applying that principle.

In the drawings:

Fig. 1 is a diagrammatic perspective view showing the main components of the line selecting devices.

Figs. 2a.-2d comprise a wiring diagram showing the electrical controls of the line selecting devices as associated with the related tabulator and tape carriage controls of Patent 2,531,885.

Fig. 3 is a chart showing the relationship between the various digits and code perforations of such digits in the cards and tape to pick up related line selection relays.

. Fig. 4 is a timing chart showing the effective times of the various cam contacts provided for line selection control.

Fig. 5 is a chart showing the timing of pickup and holding conditions of a series of relays devoted to detecting differences of line selection numbers involving record sheet advances of 20 or more line spaces.

The operation of the line selection devices may be summarized with reference to the diagrammatic showing in Fig. 1. There it is noted that a record strip or sheet R is wrapped around a platen P which is connected through a clutch CL to a control tape T? which is advanced in synchronism with the rotation of the platen and the advance of the record sheet. Control records or cards CS are advanced downward in succession past two lines of sensing brushes, upper brushes U13 and lower brushes LB. A plurality of record columns are set aside for line selection perforations LS for designating or representing the line of the record sheet upon which it is desired to record the data sensed on the related card.

From the line selecting upper brushes UB a pair of sets of plug wires PW are connected to units and tens code relays LSI-l and LS5-8. The energized condition of these primary code relays is transferred to sets of secondary or transfer relays LS9-l2 and LSl3-1-l6. The transfer relays have control contacts arranged in labyrinth circuits connected as part of comparing circuits involving the tape sensing brushes Bl-l,

B8-l I, relating to the tens and units tape sensing devices respectively.

Ordinarily the tape sensing roller is in one part and the tape sensing brushes related thereto are provided to detect tape perforations corresponding to and aligned with various parts'of a form such as the first and last lines of one or more heading spaces and the first and last lines of various form body areas, overflow end positions, etc. However, in the contact roller is divided into two separate sections, one for the units order and the second for the tens order. Another change is that involving the tape sensing brushes and the various channels on the tape ordinarily associated with the regular stopping positions already noted. Now, in the novel devices, two sets of four brushes are devoted to code representations or perforations to show units and tens designations representing lines on the record sheet. By punching one or more of the four channels in the tens position, and one or more of the four channels in the units position, it is possible to represent by a series of perforations in a single line across the tape, a multi-denominational number representative of any line of the record sheet R from 1 to 99.

After a record card has been sensed and the line selection code contacts, LSS-IB set up in circuit with the tape sensing brushes 34-, and the record sheet and tape started to advance in synchronism, then the sheet stopping circuit is only completed when the proper perforations on the tape arrive at the brushes B l-ll to correspondwith the line number selected, and then a circuit is completed to the control relay H84 which in turn controls the clutch magnet L5 to terminate feeding operations at the desired printing line position. As shown in the illustration, the record line 25 is taken for purposes of illustration and shown by perforations in the card CS and code perforations in the tape TP.

Other provisions are made to detect whether the line selection numbers of the cards involve one or more of the four tape sensing brushes such as Bl-l. These detectors LSII and LS! are provided to control the labyrinth circuits so that it may be determined beforehand whether the control circuit is to pass back and forththrough the tape sensing brushes or make only one excursion. Relays LS and LSIB are picked up separately by contacts arranged therewith and o enpresent case the tape scram ated' by relays LSl-4 and LS5-9, respectively, and.

so connected that the corresponding relay' is picked up only when a single one of four relays is effective but is otherwise inefiective.

Another device is provided to make a comparison between line selection perforations on two the card feed clutch magnet CFCM to suspend card feeding during spacing of the record sheet through distances greater than 19 line spaces.

As shown in the wiring diagram (Figs. 211-211) the controls of the line selection devices are coordinated with the controls of an alphabet printing tabulator provided with av tape control carriage. The tabulator is of the type described. in U. S. Patents, Nos. 2,079,418v and 2,172,067, 2,199,547 and 2,531,885, to which reference may be made for details'of construction.

Before describing the manner in which the line selection controls are influenced by the ordinary tabulator and tape feed controls and operations, it is believed well to. outline the essential tabulator devices.

In such machines a motor drive is connected through two clutches which are selectively operated, for. card feeding and printing operations.

A number of BBC contacts and CF cam contacts operate only when the card feed clutch is en.- gaged. Certain PM contacts operate only when the printer clutch is engaged. Other CB contacts operate all the time that the motor is active. A series of TS contacts are operated only when a total cycle is initiated.

After the cards CS are placed in the. feed mechanism feeding cycles are initiated by depressing the start key K Fig. 2d, of the tabulator. Circuits are then closed to pick up relays BIZ and RI I, the latter having contacts Rllb in series: with the card feed clutch magnet CFCM which when activated serves to initiate card feeding. When, the card feed clutch is effective a picker mechanism is operated and it servesv to push the first card out of the magazine and down to the upper brushes UB, Fig. 1.

As the cardv feed drive starts, a cam contact CFS, Fig. 2a, closes to call in relay RI. In Fig. 2a.: it is seen the holding coil of relay RI is associated. with relay R2 and a special line selection coil LS28 mentioned hereinafter. The circuit for relay RI, etc., passes through 1ine320, timer contacts. CBI-4, wire 328, timer contacts CFl'I- and- CFI 8, contacts RZa, common brush 329, the upper brush contact roller 33!? and brush 33I, wire 332-, cam contacts CFS, pickup coil RI, wire 333 and line 32 I. Relay RI is then held through contacts CFBi until the first full cycle is well advanced.

Relay RI is Fig. 2d, and de-energize relay RI2 which in turn opens contacts RIZb to de-energize relay RII when cam contacts CB32 are opened. The card: feed clutch magnet circuit is maintained until near the end of the cycle by the. closure of contracts CFI2. When the clutchv magnet CFCM becomes de-energized, the card feed clutch dog. of the ratchet wheel to stop the;

is pulled out feed.

Under initial; starting. devices: it: is:v necessary to effect de-energization: of

effective to open contacts RIb,

todepress the start key a. second time to cause a. continuous succession of card feed cycles. After the: second cycle, the feed unit runs continuously until the card magazine is empty. Cam. contacts CF9 cannot energize relay R I, R2 and; L828 as long as cards are feeding because the passing cards-insulate the brush 331'. The relay RI remains de-energized and the contacts Rlb remain closed to maintain the holding circuit for thecard feed relay RI2. Near the end of the last cycle, contacts CFB close while brush 33I is effective; and relay RI then: stops the card feed'.

The cards advance in succession, Fig. 1', first past the upper brushes U3 and then, one card cycle later, under the lower brushes LB. Sincethey are synchronized in motion past the two sensing stations it is possible to eifect comparisons by searching for the perforations therein by means of the spaced lines'of brushes UB and LB.

The lower card lever relays R3 and R4, Fig. 2a, are energized when the first card passes below the upperbrushes U3 and they remain energized until the last card passes the lower brushes. The

first card closes the lower card lever contacts LCLCI after digit analysis under the upper brushes along with closure of camcontacts CF6.

In listing operations the card CS passes the lower brush in synchronism with the upward movement of the type barT, Fig. 1. Magnets PR operate stop pawls to locate the type bars in positions corresponding to the data punched in a card and at a predetermined time, hammers are tripped to record the information on record sheet R.

Therefore, listing o eration requires energization of the card feed clutch magnet CFCM to advance the cards, and energization of theprinter clutch magnet PCM' for raising the type bars. Magnet POM is called into operation under control of relays RI5 and RIG when switch SI is set for listing operation. Adjustment of the type bars is regulated by impulses carried to magnets PR from the lower brushes. A printing control circuit involves line 320, Fig. 2a, circuit breakers OBI-4, wire 328, timer contacts CPI! and CFIB, lower card lever relay contacts R ia, common brush 345', contact roller 341, brush LB, a plug wire socket NI, Fig. 2d, normally closed contact TSa, magnet PR and line 32 I.

Contacts TSa' are shifted for total cycles so that printing is then controlled by impulses from an accumulator rather than from the lower brushes.

Group control devices are provided for sepa-- rately considering. different classes or groups of 7 cards as distinguished by different group num ber perforations for diiferent groups. Consecutive cards are compared; one card being read at the upper brushes, while the preceding card is read at the lower brushes. As long as the card readings are alike the card feed continues to function. When the machine senses that the two group readings are not alike, the feed unit stops, the machine printsthe total on the predetermined total line of the sheet which has been brought intoiposition, the accumulator is cleared to zero, and the machineautomatically starts feeding the cards of thenext group.

As apreliminary to the establishment of group control circuits, a number of preparatory relays RI69-RI'I5 (Fig. 2c) are energized toclose the circuits for the circuits-for the comparison relays. The preparatory circuit includes line 329, camcontacts: CFIB, relays RIBS-R175, wire 386, wire 369 and line 32 1. Asan example of the eifect z of thesemel'ays,

to close contacts RIGBb in series with the group" control pickup coils R I 29-R I 33.

The actual comparing circuits are connected by plug wiring between the pickup coils and certain upper and lower brushes devoted to sensin group number perforations or special line selection perforations. An example of the comparing circuits is as follows: line 326 (Fig. 2a), cam contacts CHI-CB4, wire 328, timer contacts CFI1 and CFI8, contacts R2a, common brush 329, contact roller 330, through the line selection perforation in the card sensed by upper brush UB, a plug wire connected from a socket in line with the upper brush to a socket 388, Fig. 2c, in line with the pickup coil of relay RI 29, contacts RIM!) and wire 369 to line 32L As long as group numbers agree, a companion circuit to that already traced is set up at the same time through a pickup coil of a relay RI30 as energized through the lower brushes by the following circuit; line 320 (Fig. 2a), cam contacts OBI-CB4, wire 328 contacts CFII and CFIIl, contacts Rla, common brush 345, contact roller 341, through a line selection perforation in the card sensed by the lower brush LB, a plug wire connected to socket 396, Fig. 2c, pickup coil of relay RI30, contacts RI'IZb, wire 369 and line 32I.

Relays RI29 and RI30 have holding coils and contacts in series therewith for sustaining the comparing circuit connections.

Referring to the upper left hand corner of Fig. 20, it is seen that the pairs of comparing relays are associated with pairs of contacts so arranged that, when a related pair such as relays RI29 and RI30, are energized at the same time, they.

fail to provide a circuit path. However, should one or the other be energized alone, showing that there is a disagreement in the group or line selection control perforations, then a circuit is established for initiating group control operation. Assuming that there is a disagreement in the group numbers in the lower orders and that relay RI6'I is energized before relay R166, then the following circuit is established for setting up a minor control operation: line 320 (Fig. 2c), cam contacts CB l 6, CB I I, the left contacts RI 61a, the right contact RIGBa, a plug wire connection between the lower orders and to socket UI, a plug wire to socket Skip, Fig. 2a, through contacts LS28-2, relay LSI9 and wire 504 to line 32I for line selection purposes as explained hereinafter. A more usual control is that for plain group control over connections from UI, Fig. 2c, by a plug wire to socket MI (Fig. 2d), pickup coil of relay R53, wire 552 and line 32I. A holding circuit is established for relay R53 due to the closure of contact R53a in series with the holding coil. The holding coil of relay R53 operates other contacts R531) in series with a minor control pickup coil of relay RBI. The minor control circuit includes line 320, cam contacts CBIS, lower card lever relay contacts R31), relay contacts R5317, switch S4, pickup coil of relay RBI, wire 552 and line 32I. A holding circuit is established for relay R6I by the closure of contacts R6Ia. Associated with relay RBI is another minor control relay R63 which is energized along with it. These relays have contacts throughout the machine for controlling the suspension of card feeding, the initiation of total taking, etc.

The foregoing description of the group control comparison and the resulting pickup of relays for control purposes is duplicated with respect to other columns or groups of columns on the record cords torintermediate and major control. The

particular columns selected for control are made effective by plugging from various sockets such as 385 (Fig. 2c) to the socket INT (Fig. 2d).

Then the intermediate relay R54 is called into I action to set up circuits for relays R61, R68 and L826 similar to that of the minor control described in connection with energization of relay RSI.

Referring to Fig. 2d, it is seen that the minor control relay RSI has contacts R6Ib in series with the pickup coil of relay RH for governing the continuance of operation of the card feed clutch magnet CFCM. When the minor control is exercised, the contacts RBIb are opened to prevent energization of the pickup coi1 of relay RII. In this manner the feed mechanism is stopped when succeeding cards are not punched alike in the group control field.

The minor relay R63 and the intermediate relay R61, close contacts in series with separate pluggable connections. These connections are used to direct an impulse to the tape controls before printing for selecting a. tape brush to control stoppage of the record form with a predetermined total line at the printing point.

The foregoing sections of the description dealing with the wiring and electrical controls are concerned, in the main, with the devices usually found in tabulating machines. The following portions of the specification are devoted to the features of the tape control of record feed and the way the feed controls are coordinated with the tabulator.

In Fig. 21) it is seen that the feed motor M is in continuous operation by means of a circuit which is established from line 320, through wire M5, the tape door contacts DC, motor M, and wire M6 to line 32I. Associated with motor M are two feed clutches, the one being controlled by the low speed magnet LS, which is energized alone for spacing and skipping, and the other clutch is called in by magnet LS and the high speed interposer magnet HS which is energized to clutch other gearing to skip upon the printing of a total. Most of the wiring is concerned with the operation of one or both of these two clutch control magnets, and stopping the platen and tape drum to which they are connected.

Also shown on Fig. 2b is a diagrammatic representation of the split drum 23I23Ia holdin the control tape T? with the spacing controls exercised by the feed control indicia in the tape in association with the fifteen sensing brushes BI-BI6.

Before discussing further the nature of the controls for governing the advancement of the tape and the rotation of the platen, it is believed well to point out the arrangement of contacts ordinarily associated with the tape sensing brushes. In Fig. 21) it is noted that to each of the first twelve brushes BI-BI2 cooperating with tape TP there is attached a contact point such as RIMb which is part of a normally open side of a pair of contacts. The closed sides of the twelve contacts related to the brushes are arranged in a cascade formation with the circuit connections for the twelfth brush BI2 passing through all the'normally closed contacts related to all the eleven other brush selecting contacts. In this way, each higher numbered brush is made dependent upon the normal condition of the contacts associated with all other brushes to the left of it. Accordingly, if the connections are selected for two brushes, the brush at the left,

that is. the lower numberedbmeh. will always .platen before printing takes place.

'PMiZ are used for space skipping and 7 9' predominate as havingea closed circuit path while the higher order brush has interrupted circuit connections.

The first ten brushes at, the left are usually assigned for record strip stopping control. When there is some changein the operation of the tabulator which-calls for a feeding operation, one of the brushes is selected to control the end of feeding which is tobe terminated at a particular line on a. record form. The line position is predetermined by the location of the perforation in the tape and this perforation is aligned with the particular one of the ten tape sensing brushes. Therefore, all that is necessary to control strip location is to provide circuit connections to that particular brush and at the same time initiate feeding. The operation of the platen is synchronized with the motion of the tape, and when .the predetermined line is reached the brush ex tends through the tape and sets up a stopping circuit, The stop-ping control is usually arranged in a left to right order, that is, brush Bl controls the starting position for recording the very first line on a record form, brush B2 determines the starting position of the second printing block. etc.

Brushes B13 and B13 are used at all times as common contact members in association with conductive parts of the tape carrying drums 523i and 23 la.

As an accompaniment to every printing operation, it is desired to effect controls for spacing the record strip and alsofor advancing the con trol tape to move in ynchronism therewith. On every printing operation the PM cam contacts are operated and certain of these are devoted to control forspacing. In Fig. 2b, it is shown that three such contacts PMIU, PM! I and PM! are situated in parallel connection and all in series with wiring leading to the pickup coil of relay RH}, which controls selection of the low speed clutch magnet LS. These three PM cam con .tacts are timed differently to control the time that the spacing operation takes place with respect of printing. The PMI I cam contacts are closed at a time while the type bars are moving upward and thereby cause an advance of the Therefore, spacing which is controlled by the PM cam contacts is referred to as upstroke spacing. The other two cam contacts PMlii and PMI 2 are timed to close when the type bars are moving downward after printing has taken place. The spacing accompanying control by contacts PMlii is referred to as downstroke spacing accompanying the restoration of the printing bars. Contacts are effective whenever a tape brush is selected for what is usually a plural line movement of predetermined length.

The operation of line spacing is not only effected by the timing of the PM cams but it is also influenced by the setting of switch S2 (Fig. 2b) for listing or tabulating operation. When the switch is set for listing control there is an upstroke spacing operation on every listing cycle and. on every totaling cycle.

When the switch is set for tabulating control there is an upstroke spacing operation on group indication cycles and also on intermediate total printingcycles.

Downstroke spacing accompanies every :tota'l taking cycle when the switch 'is .set for listing.

When the switch is set-for tabulating there is a 10 downstroke spacing operation after every .major total recording.

The timing of the line space control impulses is'made accurate with respect to the tape feed because circuit breaker wheels are geared directly to the tape feeding drum HI and proportioned to turn one revolution for each cycle of the tape feed. The wheels have teethfor operating the breaker contacts 295, 2%, Fig. 2b, to close. 24 times in each cycle operation of the tape feed wheel. When operating for single, line spacing, the impulse through contacts 295 and 296 is :used directly to terminate spacing. For multiple line spacing, the second or third closure of contacts 295 and 2% creates an impulse passing through a commutator to stop the feed platen after two or three line spaces of movement. For space skipping, when the length of feed is determined by the location of a perforation in the tape 'I'P, circuit breakers 2% and 2% also govern the time that the impulse is sent through the tape brush, for they are adjusted to close aftereach possible perforation position is at the brush line, and thereby prevent sparking at the tape.

Whenever a group indication or listing cycle is taken, a circuit is initiated to start theplaten moving for line spacing as follows: fromline arc (Fig. 2b), the circuit is directed through .wires M5 and til, cam contacts C352, relay contacts R803, closed after the first card is in wire 438, minor control contacts R631) normally closed, cam contacts PMi l, wire 439, the pickup coil. of relay REE! and wire M6 to line.32|. The pickup coil then operates to close associated contacts Rita for setting up the holding circuitforrelay Rit through the stop contacts ST and the normally closed disabling contacts HSIa.

Relay Ric then closes contacts Rl9b in series with the low speed clutch magnet LS. The .circuit for starting the rotation of the platenjfo'llows a path through line 3253, wires 5 and 4", contacts Rial), lower contacts R34b closed as soon as the feed unit is made effective, normallyclosed contacts HEM, magnet LS and wire 6. to line 3211.

After the platen has been turned through an are equal to one line space, the circuit breakers 295 and 2% close to send an impulse through relay Est to open contacts HSM and .disable the clutch magnet LS. The spacing control relay Rlil is also deenergized by the operation of relay H55 which opens contacts I-ISla in series with relay RIQ.

A number of line space initiating circuits are made as an aftermath of printing operations in listing and tabulating. Considering first the circuit established after item recording; the connections can be traced from line 320 (Fig. 2b), through Wires M5 and Ml, cam contacts CB53, relay contacts R803, switch S2 in the list position, cam contacts CF13, wire Mil, cam contactsPMlfl. relay contacts Rt lb closed whenever the skipping selection devices are dormant, relay pickup coil RIQ, wire M6 and line 32!. The space selecting relay Rig then operates the call .into action the low speed clutch magnet LS as already described with relation to upstroke spacing.

When the tabulator is set for tabulating operations and switch S2 (Fig. 21)) has been moved to the right of the position shown, then thelline space starting circuit follows a somewhat different path, in that the cam contacts CFI3 are 'out'of the circuit path. Instead-the circuit continues through wire 438 and through the major space control relay contacts R591) "and then over 11 towire" 440 and continues on from cam contacts PM"! as already described.

After the platen starts rotating as the result of an impulse from the downstroke selection circuits, it is stopped by closure of the platen circuit breakers 295 and 296, through circuit connections already described hereinbefore with relation to stopping the feed after one or two or three line spaces of upstroke spaces.

Whenever skipping selection devices are active, contacts R34a are closed and spacing start operation is induced by relay RIB which is made active through closure of cam contacts CB54 and PMI2.

As disclosed fully in Patent No. 2,531,885, the tape feed devices are provided with normal controls involving ten tape brush selectors to activate magnets such as RIM, RIM, etc., Fig. 2b, which serve to put one of the brushes Bl-B|2 in a control circuit. The controls for relays RI B2,

etc., are pluggable and used in a number of ways to pick up skipping control impulses from various sources in the machine for controlling skipping of the record form to the positions corresponding to the kind of function made evident by the source of the impulse. For example, a digit selector in any of its positions may be connected to any of the selector sockets to select a digital record form line predetermined by the digit perforation in the record card. As another form of control, the sockets can be selectively plugged for group control selection of record skipping after the printing of minor or intermediate totals. Then, too, the sockets can be selectively plugged to any heading control outlets, X distributors, class selectors or before total controls.

The suspension of card feeding is at times the accompaniment of skipping control. This hesitation in tabulator operation is provided to allow time for the record strip to move into position before recording is resumed. The control is usually effected by deenergization of a relay R34 with every skip selection and the consequent opening of contacts R340 (Fig. 2d) in series with the card feed clutch magnet controls. p

The object of short skip controls is to neutralize the interlock for suspending card feeding and instead provide for the continuous operation of card feeding in the tabulator when the skipping operation is of such a limited extent that it can be accomplished between card feed cycles. A relay R23 shown in the upper right hand corner of Fig. 2d is provided for effecting the short skipping control which is to be plugged to any feed selector of the record form less than 3 inches. It has been found that such a skipping movement can be accomplished without the necessity for interrupting the card feed.

According to the present invention, it is also explained hereinafter that relay R23 is picked up selectively for multi-denominational line selection control so that card feeding is not interrupted for spacings of 19 lines or less.

The foregoing sections of the wiring description deal mainly with the usual tabulating and tape feed control circuits. In the parts of the disclosure which follow, most of the circuits are related to the novel line selection controls.

It is already noted that relay RIB, Fig. 2b, controls the start of skipping and that magnet HSI controls stopping and that relay R23, Fig. 2a, effects an interlock to suspend card feeding for long advances of the record sheet. Control by line selection devices over such feed means is the calling for the movement object of the present portion of the description.

Furthermore, it is seen that relay L828, Fig. 2d, is picked up with R68 on a group change and relay LS28, Fig. 2a, is picked up with the upper card lever relay R2 and dropped out as long as cards appear under the upper brushes. The latter control is extended throughout the line selection control devices by contacts of a relay LSI9, Fig. 2a, picked up in part by contacts LS28-2. The complete circuit for relay LSIB includes, line 320, Fig. 2c, cam contacts CBI8, CBll, shifted contact Rl3la indicating a group change, normally closed contact Rl32a, unequal impulse plug socket UI, a plug wire to socket Skip, Fig. 2a (which when omitted disables line selection control), relay contacts LS28-2, the pickup coil of relay LSI9 and wire 504 to line 3. Thus relay LSI9 is picked up on every cycle because the line selection columns of the cards are plugged to the group control devices to effect an intermediate group change by an impulse at UI for each change in line selection numbers or group numbers if so desired. For listing, relay LSI9 will be impulsed for each card feed cycle, and for tabulating it will be impu-lsed for each group change. Because of contacts LSZB-Z the control also depends on continuous appearance of cards at the upper brushes. The energization of relay LSIQ is maintained by a holding circuit involving line 320, Fig. 2a, wire 5| l, cam contacts C328 closed during index point reading time, wire 5l2, contacts LSI9I, hold coil LSIB, and wire 5l3 to line 32!. Circuit maintenance is extended longer through contacts LSI 9-4 and cam contacts CBLS-3. A number of contacts of relay LSI9 appear at various points in the line selection circuits to control sheet advancing only when cards continue to appear at the upper brushes and to prevent continuous skipping during a runout of the last card. 7

Referring to Fig. 1 it is seen that the line selection perforations LS of the card CS are sensed by the upper brushes UB of which the units order brush is plugged to U and the four code relays LSI-l, and the tens order brush is plugged to T and the four code relays LS5-8. The same connections are shown more fully in the wiring diagram, Fig. 2a, where it is seen that cam contacts CFLSl-I are timed so that certain combinations of the four relays are picked up for each digit representing perforation. The chart Fig. 3, shows the particular combination for each digit in both units and tens orders. For example, for the sensed digit perforations of line selection number '25, relays LS5 and LS8 are picked up in the tens order, and relays LS2 and LS3 are picked up in the units order.

The timing chart, Fig. 4, shows that the different CFLS cam contacts are closed at certain various index point positions as follows:

Cam contacts: Index points A sample tens order code relay circuit may be traced on Fig. 2a through line 320, circuit breakers CBI4, cam contacts CFII and CFI8, card lever relay contacts R211, common brush 329 to the contact roller 330, through the 2 hole in the ard as sensed by the brush UB at "2" time, a

plug wire 500, socket wire 55M, rectifier G which prevents back circuits, the pickup coil of relay LS5, wires 502 and 503, cam contacts CFLSZ closed at the "2 time, and wire 504 to the line 32L Relay LS6 is also picked up in a similar fashion through cam contacts CFLS3 also closed at 2 time.

In the units order, a circuit may be followed through line 320, circuit breakers CBl-4, cam contacts CFIl and CFI8, relay contacts R'Za. common brush 329 and contact roller 338, through the 5 hole in the card as sensed by the units brush UB at "5 index time, a plug wire 505.

socket U, wire 506, rectifier C2, the pickup coil of relay LS2, wires 56?, 5538, cam contacts CFLSS closed at "5 time, and wire 59:! to line 32!.

As noted at the lower part of Fig. 2a, holding circuits are provided for the relays LSl-B so they are held through either contacts C328, or contacts CBLS-3 and LS|9-4 to condition the feed devices for record sheet advances only when cards are going through the upper brushes UB and to eliminate continuous skipping upon runout of the last card.

A sample holding circuit includes line 329, Fig. 2a, wire 5| I, and then through either cam contacts C328 alone, or cam contacts (EELS-3 in series with relay contacts LSl9-4, then through wire 5|2, contacts LSE-i, holding coil LS2, and

wire M3 to line 32L As seen at the right side of Fig. 2c, the different contacts of relays LSI-B are connected, respectively, to related pickup coils of line selection transfer relays LSQ-I t. The latter relays serve to hold the line selection code settings until the midpoint of the cycle following the original reading of the card at the upper brushes. Taking as an example the closure of contacts LSZ-Z, then relay LSI I1 is picked up by a circuit including line are, cam contacts CBLaS-l, relay contacts LSlt-t, wires M5 and 516, relay contacts LS2-ll, pickup coil LSI t, and wire 5 l 1 to line 32 I. The effectiveness of relay LSlfl is sustained :by a circuit through its holding coil as follows: line 320, wire 519, cam contacts PMI5, Wires 526 and 52!, relay contacts LSlG-l, holding coil LSlll and wire iii? to line 32| Relays LSQ-lil then serve to close contacts in labyrinth comparing circuits involving the tape sensing brushes B l-l l as shown in Fig. 2?), There it is noted that the units transfer relays LSil-IZ have contacts arranged to carry an impulse to or from the units tape code brushes 1538-! l, and in a similar fashion the tens transfer relays LSI3-lt have contacts arranged to convey an impulse to or from the tens tape code brushes B54. However, before considering the comparing circuits involving the card relay contacts and the tape brushes, it is believed best to first explain other controls involved in the comparing operation.

Referring to the upper right hand corner of Fig. 2c it is seen that a pair of relays LSll and LSl8 are wired in series with contacts of the units and tens card code relays LSi-A and LS5-8, respectively. These relays LS and LSlli are provided for the purpose of determining whether the code punchings of each order in volve either a single code relay or a pair of code relays. Contacts of relays LSI'! and LSI8 are present in the tape labyrinth circuits, Fig. 2b, and there determine whether one or two passes are to be made through each order labyrinth, i. e., whether the comparing circuit is to be directed through only one tape brush per order or back and forth through two tape sensing brushes.

The contacts in series with relays LSI'I and L-Slil, Fig. 2c, are so arranged that a relay is energized when only one code relay is involved but otherwise it remains deenergized. From the chart, Fig. 3, it is apparent that for the digits 0, 1, 3 and 6 only one code relay is used and it is in connection with such digits in the units and tens orders, respectively, that the relay LS1! and LSiil are energized. In th example of the line selection number already taken, both digits involve two code relays and fail to pick up either relay L5H or LSlt. The effect of a digit 2 in using relays LS5 and LS6 may b noted at the top of Fig. 2c. Although closur of contacts LEE-ii tends to energize the tens order relay LSlt, opening of contacts L864 breaks the chain of connections; and so it is for all dual code representations. It is only when a single code representation per order is involved that an effective circuit is established. Assuming that the card digit perforation is 6 in the units order, then only code relay LS4 is involved and it shifts contacts list-3 to provide the following circuit for indicator relay LSi'I: line 3253, wire 52L cam contacts CELS-l closed directly after digit analysis, relay contacts LEW-3 closed, for line selection control, wire 5|5, contacts LEI-3, L824 and 1153-3 all normally closed, shifted contact LS l-t, pickup coil LSI'! and wir 5 to line 32 l.

Whenever line selection control is chosen by making rela rare efiective by plugging to cause it to be inip-ulsed as already noted, then a number of switch contacts of a relay LS2! ar shifted from positions establishing circuits for normal tape feed control to close other circuits for line selection control. At the same time and by the same means a relay L823 is also picked up to close the feed clutch and start the tape feed devices in motion.

The circuit for picking up relays L326 and LS2 is as follows: line are, Fig. 2c, wire 5! I, cam contacts @8252, relay contacts R4501 closed by relay Rib-whenever the card feed clutch magnet CFCM is effective, relay contacts LSi9-2 closed on all line selection operations, pickup coils L820 and LS2 i, wire the and line 32 i.

A holding circuit for relay M5253 involves line are, wire 5! l, cam contacts (EELS-2, wires 523 and 524, contacts LSZll-J, holding coil LS2!) and Wire 5% to line 32!. Relay L820 serves to start sheet feeding by activating the usual feed. control relay EH9 by the closure of contacts LStt-Z and. the complete circuit includes line are, Wire 5| I, cam contacts CBLS-2, wire 523,.relay contacts LSZll-Z, pickup coil RH! and wire Mt to line 32L Relay RiS then closes contacts Rich, Fig. 2b, tqmake the feed clutch magnet LS effective to initiate the advance of the record sh et and the control tape.

A holding circuit for relay LSZI includes line are, Fig. 20, wire lilo, cam contacts PMl5, wires 52!! and 52!, contacts LSill-I, holding coil L829, wire 5!! and line 32!. Relay LS2! then operates to shift ouite a number of contacts such as contacts LS2I-2 to LEM-9 at the center of Fig. 2b to change to lineselection tape control.

In order to stop the record sheetR, Fig. 1, at the line corresponding to the line selection perforations LS in th card, an equal condition must be detected between the code perforations of the tape and the card code relay contact settings of the circuits at-the right in Fig. Similarity of v .line and-tape code number perforations iswdetected when a circuit is completed through the closed card relay contacts and the related tape brushes. When listing, each card is found to be perforated at LS digitally with the line number representative of where the data is to be printed, and, at a corresponding position on the tape, related code perforations are punched. Although the card line number perforations and the tape code number perforations must agree as to digital value, it does not follow that the sheet line selected must be of the same number. For example, in the case of a card punched with a line selection number of 05, it is not necessary that the data thereof must be placed on the fifth line of the record; instead, the sheet advance can be carried to any line which is preselected by the position at which the tape is punched with the code perforations 05, and there is where the tape and sheet are stopped to await recording.

To simplify matters it is assumed for example that the tape and card are perforated for line selection with the indicia 25 and that the twentyfifth line of the record sheet is to be brought into printing position. It is noted hereinbefore, that when a card is sensed under the upper brushes UB with the line selection perforations LS of the value 25, then relays LS2, 3, 5 and 5 are picked up and in turn pick u transfer relays LSIO, ll, l3 and II. It is about to be explained how the contacts of the latter enter into a completed comparing circuit for stopping the sheet at the twenty-fifth line as seen in Fig. 1.

As the record sheet R and the tape TP advance in synchronism and come into the position wherein the twenty-fifth line of the sheet is at the printing line; then, at the same instant, the tape portion under brushes B l-ll is sensed as punched in the 4, 5, 9 and I channels to represent 25, and a Skip End or stoppage circuit is completed as follows: line 320, Fig. 2b, wire 5, carriage circuit breakers 295 and 296, wire 526, normally open switch relay contacts LS2 I-lll, normally closed contacts LSl8-3, wire 521, normally open contacts LSl3-2, wire 528, normally open contacts LS2 l-2, tape brush B4 and through a perforation 529 in the tape '1? and in contact with the split contact roller portion 23Ia, and back through another tape perforation in the fifth channel to tape brush B5, normally open contacts LS2l-3, wires 530 and 53!, normally open contacts LSM-3, normally closed contacts LSl5-3, LSHS-3, wire 532, LSl'l-3, wire 533, LS9-2, in succession, then through normally open contacts LSlO-Z, wire 534, normally open contacts LSZI-T, tape brush B9 and through a perforation to contact roll portion 23I, and back through another tape perforation in the tenth channel to brush BIO, normally open contacts LS2l-8, wires 53!; and 531, normally open contacts LSll-3, normally closed contacts LSl2-3, wire 538, normally closed relay contacts LSHS-l (provided for irregular sequence as noted hereinafter), relay contacts Rl9d now closed, skip end relays HSd and HSI and wire 539 to line 32!.

Rela HS4 then operates to open contacts HSla in series with clutch magnet LS which opens the sheet feed clutch and brings the sheet space skipping motion to an end with the twentyfifth line of the sheet at the print receiving position to record the data of the card as analyzed under the lower brushes LB governing the type bar positions.

It will be noted in the foregoing that the comparing circuit with two code positions in each denomination, involved two passes through the 16 contacts LS9-l8, i. e., up through the contacts first, through two tape brushes, and then down through the contacts again. A different set of conditions prevail when only on code position is involved and then there is necessity for only one pass through a tape brush and related contacts. Assuming that there is a single code setting in the tens order, then relay LSI8 is called into play by the circuit noted hereinbefore at the top of Fig. 2c, and the comparing circuit starts through line 320, Fig. 2b, wire M5, circuit breakers 295, 295, wire 528. normally open switch relay contacts LS2l-l8, normally open contacts LSI8-3 now closed for single code position control, common brush Bl3', contact roll portion 23Ia, a single tens tape brush and through selected relay contacts to the relay contacts LSl'l-3 where, if a two position code value is involved in the units position, the circuit is through the normally closed side of LSll-3 and wire 533 as before, however, if a single code position is involved in the units order, then relay LSll is activated, the normally open side of LSII-S is closed and the circuit continues through wire 54!, common brush Hi3, contact roller 23l, a single units tape brush, and certain closed contacts leading to relay H84 and termination of sheet advancing. I

By use of the described comparing control circuit it is possible to arrange the cards in any desired sequence and record the data of them on any line of the form or forms in accordance with the card and tape punchings. In the case of tabulating rather than listing operation, the line selection perforations are punched in the first card of the group, i. e., either a heading card or a first item card and accordingly the feed is controlled to advance to either or both of the first heading line and the predetermined total line.

An LSHS high speed relay is provided to prevent establishment of the comparing circuit when an irregularity in card sequence is found. There is the condition that if the tape TP bears a two hole code punching preceding a single hole code punching (said single hole corresponding in position to one of the two holes), and cards corresponding to the two hole code are missing, it would be possible to get a circuit through the common brush, the contact roller, and the other hole of the two hole tape code to relay HSl to end skipping were it not for the opening of contacts LSHS-l of relay LSHS which is picked up by a circuit through the single hole relay contacts LSl'l-2 or LSI8-2, This is best illustrated by an example assuming that the sequence of line code numbers is 16, 24, 21, and that in the particular run there are no 24 cards and therefore the line of code punchings 24 in the tape must be skipped. As the card with code No. 21 passes the upper brushes UB, code relays LSI, 5 and 8 are first energized, and then the corresponding transfer relays LS9, l3 and M with the single code relay LSII are next energized. Since the card ahead of card 2| (not 24 in this instance, but l6) has finished controlling recording, and feeding is initiated, the tape is moved and sensed and when the code holes for 24 are sensed, the following is the kind of erroneous circuit which must be prevented from controlling sheet stoppage: line 320, Fig. 22;, wire M5, circuit breakers 295 and 298, wire 528, relay contacts 152 l-lll normally open, normally closed contacts LSI 8-3, wire 521, normally open contacts LSl3-2. wire 528, normally open contacts LS2l-2, brush recting relay LSI-IS "L818 is picked up, seen to close contacts (at the bottom of Fig. 2b)

' ing or comparison circuit as between linenumbers l9 and '30,)

17 2B4,'tens contact roll '23 la back through brush "B5, normally open contacts LS2|-3, wires 530 and 531, normally open contacts 'L8-l' l-3, normally closed contacts L8l5-3 and'LSlfi-B in succession,

'wire 532, normally open contacts L8l'I-3, wire common 'brush'Bl3, units contact roll 2-H, and through the tape to brush B8, normally open contacts 128214, wire 5 32, normally open con- *tacts LSil-E, normally closed contacts LSlB-B and L8! I-3 and LS|2-3 in succession, wire 538, relay contacts L8I-I8-l, relay contacts Rllid, relays H84, H81, to cause skip stopping and wire 539 to line 32E. Such a-circuit would cause sheet stoppage corresponding to code number 24 where actually code 21 has been sensed and set up from the-card. However, another error correcting circuit to relay LSI-IS is also set up early and it opens contacts LSI-IS-l to prevent the circuit already traced from being completed. The se- "quence correcting circuit is in part as follows through the tape brush BIB which is part of the tape code sensing parts for code No. 24 but not part of code No. 21. From the units contact roll 231, brush B), normally open contacts 'L'SZl-t, wire 5:38, normally closed contacts L8ll-2, wires 5% and 544, single hole relay contacts L8'l-l-2 now closed because of the 1 part of the code numberZl, wire 5455, relay LSHS and line 32L Relay LSHS then opens contacts L8H8-l before the wrong kind of skip stop circuit can be completed. When the record sheet and the tape reaches the line corresponding to code No. 21 in the tape then there is no code hole for brush BIG and no separate circuit extends to the high speed relay LSHS, and then the skip stopping circuit; to relay H82 i correctly efiected.

Another way of explaining the action of cor- I is to note that for all single place code settings a single hole relay L8H or and one or both of them are in series with relay LSHS so that when one place of an erroneous double place code is unused in the comparing circuit, it is used to carry an impulse down far enough in the labyrinth to so through the single hole contacts and relay L838 which in turn acts quickly to'negate apos- -sible comparing circuit.

As noted at the left inFig. 1, a series of relays L822- are connected to the tens order line number sensing brushes. They provide a checkto detect the calljfor advances of '20 or more'line'spaces. The timing of the *taoulator and tape controlled "feed is such that no more than 22' spaces can be skipped be- To provide .the foregoing controls, relay L822 is plugged to upper brush UB sensing the tens :order column of .line' selecting perforations L8, .Fig. 2a, and relay L824 L822-.25 andthe,wayitheycooperate in-three difgterent-example assuming first-equalitypf tens is plugged to lower brush ;-LB also sensing the tens order column.

ate ormajor group change control selection (indicating a order number, thendifferences drone, andfinally the control differences of two.

Assuming that the sheet movement is to be less than ten line spaces and that the digit four is represented in the tens order, as in the first example of the chart, then both relays L822 and L824 are picked up at 4 overthese two circuits. From the upper brushes there is a circuit with line 320, circuit "breakers CBMS, wire '328, cam contacts CFH and CF18, relay contacts R211, common brush 329, roller 330, through the second card-C8, tens brush UB, plug wire'fiml, socket T, wires 58! and 558, normally closed contacts L82'3- 3-3, thep'ickup coil of 'relayL822, wire 5M and line 321. At the same time a somewhat similar' circuit involves contacts Ric, common brush 3'25, roller 321, through first card C8, tens order lower brush LB, plug Wire 5549, socket TL, pickup coil L824,wire i and line 32!.

Holding circuits for the two line checking relays are seen to involve cam contacts CBI'la, Fig. 2a, which close for short inter-digital durations. The circuits include line 320, wire '5, cam contacts CBl'la, wire 552, then separately through the two pickup contacts L822-l and 1822-! now closed, hold coils L822 and L824, wire 51% and line32l.

If both L822 and L824 are effective together then they pick up relay L825 (bottom of Fig. 2a) through 'CBIla by joint closure of L822-3 and 1824-3.

Relay L825is held through camcontacts CF3 6, Fig. 2d, and a cirouit'involving'line 320, wire'551, cam contacts CF36, relay contacts 'L825-l, hold coil L825, wire 552 and line -32I. Relay L825 then closes contacts L825-2, Fig. 2a,'and a circuit is completed through a pickup coil of the interlock relay R23 as follows: "line 320, wire 5|], cam contacts "0322, relay contacts RIM and 181 9 2, comparing relay contacts L82'5-2, intermediate group controlcontacts L826-2, pickup coil R23 andwire504 to line 32!. Relay'LSZG is wired with intermediate group control relay R68, Fig. 2d, and used in the interlock circuit to prevent feeding while printing on operations of skipping from form to form on continuous webs.

For example, in a case where line 22 of one form due to the equal 2 in the tens columns and relay R23 would be energized when a really long shift is involved. Therefore, it is necessary to plug "for intermediat the end of each form of continuous web's. I

Turning back to consideration of interlock-relay R23, it is seen on Fig. 2d that it is held through cam contacts CBZB and CB30,-and pickup contacts R2311. The contacts R2312 are in magnet CFCM. Therefore, on detection of the equal condition of '4 in the tens order of line short skip or record skip) relays L822, L824, L825, 'LSIQ, L826, R23 and RH all play a part in keeping clutch magnet CFCM active and the cards continuing to feed.

In1the case of the second example on the chart :ofFig. 5, that is the one involving a diiference of one in the tens order line selection numbers, then therelay L823 enters into the operation to bridge the gap between the activation of relays L822 and L824. This is done by the use of the circuit through the pickup coil of relay L823 as noted at the 'l'owerl'eft side of Fig. '20.. There it is seen-that "if relay L822 is activated before rethey are closed at the time contacts LS24-3 close,

relay LS25 is picked up as before through cam contacts CBI'la and again picks up interlock relay R23 to keep cards in motion.

For the third example of Fig. it is assumed that a difference of 2 is in the tens order of line selection. Then it is noted that although relays LS2! and LS23 are picked up in rapid succession and relay L824 is picked up later, relay L823 is dropped out before relay LS24 is picked up and therefore relay L825 cannot be picked up as usual. The result is that contacts LS25-2, Fig. 2a, remain open, and relay R23 is inactive and causes inactivity of relay RH and conse-- quent opening of contacts RI lb to deenergize the card feed clutch magnet CFCM to suspend card feeding.

While there have been shown and described and pointed out the fundamental novel features of the invention as applied to a preferred em-- bodiment, it will be understood that various omissions and substitutions and changes in the form and details of the device illustrated and in its operation may be made by those skilled in the art, without departing from the spirit of the invention. It is the intention, therefore, to be limited only as indicated by the scope of the following claims.

What is claimed is:

1. In a machine controlled by a succession of records each bearing data indicia and line number representing line selection indicia for selecting the line of a strip upon which the data is to.

be recorded, means under control of said data indicia for recording the data on the strip, means for feeding the strip including a feed control tape which bears separate indicia corresponding to the line selection identification of each line,

and electrical control means for said feeding means and operated under joint control of the record line selection indicia and the tape indicia for stopping the strip in the selected recording positions.

2. A machine according to claim 1 in which the record line selection indicia is in digital form andthe tape indicia is in coded form, and said control means includes means for converting the digital record indicia into coded form for comparison with the tape indicia.

3. A machine according to claim 1 including means for sensing said line selection indicia of a record, code relays set up under control of said sensing means to represent a line number, sensing means for said tape indicia, contacts controlled by said code relays, and said electrical control means includes a comparing circuit through said tape sensing means and said contacts of the record code relays.

4. In a machine for recording on a record strip at predetermined line positions, means for setting up data to be recorded and the number of the strip line upon which it is to be recorded, means for comparing a succession of .the line number settings to detect the magnitude of the required strip feed, means under control of the comparing means for detecting required feeds exceeding a predetermined limit, and means under control of said detecting means for hold- 20 ing up the setting means in the instances of feeds exceeding the limit.

5. In a device for comparing indicia appearing at spaced intervals in columns onrecords, means for feeding said records in succession, first and second sensing means for sensing the indicia of a succession of records, a first relay picked up under control of the first sensing means, a second intermediate relay picked up under control of the first relay and held for a predetermined interval as a measure of controlling indicia value, a third relay picked up under control of said second sensing means, and means under control of said second and third relays for exercising operational control as long as the indicia of two successive records differ only by the measure of controlling indicia value represented by the interval said intermediate relay is held.

6. In a record controlled machine for recording on a strip a succession of data listings from data indicia on the records at lines predetermined by line selection indicia on the records, means for feeding said strip, means for feeding said records, means for sensing said data indicia, data recording means,.means under control of said data sensing means for controlling data recording means, means for sensing a succession of said line selection indicia, a plurality of relays under control of said line sensing means for comparing a succession of line selection sensings to detect the amount of required strip feed, and means under control of said relays for suspending operation of said record feeding means when a predetermined amount of feed is to be exceeded.

7. In a control circuit with separate paths for single and multiple code selections, means for representing in code single and multiple place settings of a several place code, means for setting said representing means with data representing code settings, means for detecting in said representing means a single place setting as distinguished from a multiple place setting, and means under control of said detecting means for selecting the single selection path in said control circuit. v

8. In a record controlled machine for recording on selected lines of a strip as determined by line selection indicia on the records, means for sensing said indicia, a series of line selection relays under control of said sensing means, feeding means for said strip. a feed control tape connected to said feeding means, said feed control tape bearing a series of multiple place code positions with indicia in single and multiple place appearances, a series of sensing means cooperating with said tape to sense said .indicia, a labyrinth circuit with relay contacts of said line selection relays representing record indicia, said circuit involving wires between said sensing means and said contacts for making a path through which a pulse may make a single pass through one sensing means in the case of single code indicium and a path through which a pulse may make a plurality of passes through a plurality of sensing means in the case of multiple code indicia.

9. In a machine for operating on a sheet, means for setting up plural code representations of desired sheet stopping positions in which the sheet is to be operated upon, a feed control tape with indicia for controlling the positioning of said sheet, said indicia comprising a plurality 01- code indicium for each positionsmeans for is a i s nv a M g saidind a,and means derfmnt control'efsaidjcode se ting 5rd d is 'aid ,icode sensing m a s a disable said rtifig means d see sable.- i mat rni- 'nznedfpositions'.

",10.'In a niachine for operating on ,a record t, f ,lnieans forsetting.upa releases of coded impulses representativ ried's t'ri 'i line sexestion k positions, .;a ,feed c I l tape fwitn position ecting'indicia iorco roll aidind"ia'oompr sewera e res ae ae {for Za h m de a abi ease ,f ad an in pe, a driving rneans, e

,st p and ,s'aidfta Wesnssid testabl means means eaps for detecting th t g means and Q eam to sensing d in dicia, e se ings "of said setting m 1s under control of g means operating e ,feedi -ng of strip. me g a e ate e se ip a .d i f "L11! In a ri aohine ',f stiibfh platen'tfor old: LI t?? 5 iiith e f .i ,v

platen, means for setting up a succession of coded impulse representative of desiredistrip 9 a e bd' jii e a a list e -noes ea lateral line of code ,indic'a being representative of a diiTrerit recording l' ne,on,said strip, a line 9 9 m ns 18 4335 .BX g aterally across the 1 3962, means'forlsetting up asses sion of coded impulses'lrlepresentative of ,d d strip line sele i nb br "me ns at I ms p as se mans see ,c to 'r' control Jofis id ,se g devices and ,said

setting ,m for Q A m? selection positions ihd i cia, :(rianis for h cces i e i a r es str en s tape in synclir'omsm, means under control of'sa'id matching means for feeding said strip to ,a succession of predetermined positions.

13. In a machine {or operating on a record sheet, record controlled means for' setting up line selection indicia devices representing desired sheet *operating positions, feed control tape with position representing code indicia related to the operating positions of the sheet, a main operating means, means under control of said operating means for sensing said indicia, means under control of said operating means for feeding said sheet in synchronism with the sensing of the indicia on said feed control tape, and means under control of said indicia devices of said settin means and said tape sensing means for controlling said feeding means to feed said sheet predetermined distances.

14. In a machine for operating on a sheet, record controlled means for setting up line seleotion indicia devices representing desired sheet stopping positions in which the sheet is to be operated upon, a feed control tape with indicia en saiddriving neansand to n of successivearrangements of afol nrali'ty 4 iss n m ssin indies. wmpii ms a mig ants-seced i d a e tee o ienfm an rf ,a vaneines id shee an id a i s nchro se? e ah e pe a i g s adv n in mean m an f r s nsi sa d .ii rl 'rr a ndms n u a in c ntro ii said indicia devices ofsaid setting-means and s d p s s nemeaa 1 d sabl sa opera ill m an 1 s s sheet i pr ete mined po t ons ,.1 In a machine e v e ati g areeqrd strip, record controlled means for setting: up line selection indicia devices to represent a plu rality of predetermined recording. positions. of the strip, a feed control tape with position selecting in.- v i ie f o in ,th .f e .Q 5 3 1 111? said indicia comprising a plurality of sets or .mu t e mmm n o l ind -mm o ch strip position, a rotatable means for advancing said [strip and said tape, ;a driving means, {a clutch between said driving ;means and said-r, tatable means, means forsensing said indicia, means -for detecting theindicia device settings of said setting means, and electrical controls unrder control of said sensing anddeteotingmeans foroperating said clutch to control the feeding of said strip.

16. In a machine for recording-0n a record strip, a platen for holding said strip a driving means, a clutch between saiddriving means and said platen, record controlled means for ,setting u lineselection indicia devices representative of strip recording positions, a feed control tape with line representing indicia for controlling vthe feeding of 'said strip, means for comparing ,the indicia of the devices of the setting ,means with theindioia onithe tape, meansconnected tosaid platen for supporting and moving said tape, and m n i Q IQ Q said mparin m ans q 'bperating ai dut h to c ntr th ,fe ding of saidstrip.

[1 7, In a machine for operating on a record stri an elongated feed control tape with strip e ie di P ed re u arl and d f e i ll he reonlin a pattern of successive arrangements 9: plu al 9315, 1 19 QQQE ind i a al l med ans a d sin l iindiq m a di n i e fiqs r a h la era i .e 9 indi ia b n r esentative ii a dif en o di l n on said strip, said single indiia being locatedrels eiivs de i d is wessiqes o r co c ivi li s 1 e tr p a .sliee e se sin viqe ex tend n l tera st es th ta ace s s a F 0136 me n 250 r m ttin i WQ e Si 9 iifib' ses s m ssn ai e q d sire tri fi p ne dsit a san er co r ,d ea d i e as sa d .i eul mi h 2: 2. 59 z a qhlp the record pe irp led pulses and the tape controlled impulses, means for advancing said strip and said tape in synchronism, and means under control of said matching means and said single tape indicia for feeding said strip to a succession of predetermined positions.

18. In a record control means for operating on a strip, said records bearing line representing indicia having a digital relationship to desired positions for control of the feeding of said strip, means for analyzing said records, means under control of said analyzing means for setting up a code representation of the line selecting indicia, a feed control tape with line selecting indicia to control the feeding of said strip, said tape indicia being arranged in sets for each line selection, each set comprising a plurality of code,

indicia, means for sensing said tape, means for feeding said strip and said tape in synchronism, means for comparing the code setting means of the records with the line selection indicia of the tape, and means under control of said comparing means for controlling said feeding means to feed said sheet to predetermined positions.

19. In a machine controlled by heading and detail cards to print on a record strip divided into forms with a plurality of heading, item and total areas, certain of said heading and detail cards bearing line selection indicia to control long feeding movements of said strip, said indicia having a digital relationship to desired strip recording positions, means for sensing said card indicia, means under control of said sensing means for setting up electrical code representations of predetermined line numbers, a feed control tape with a full set of line selection indicia thereon to identify all lines of said areas of heading, amount and total areas on said strip, means for sensing said tape indicia, means for comparing said tape indicia with said card line selecting indicia, means for feeding said strip and said tape in synchronism for line spacing and long feeding advances, means under control of said card sensing means for initiating operation of said feeding means and means under control of said tape sensing means and said comparing means for stopping said feeding means to put the strip in desired heading, item and total print receiving positions.

20. In a machine controlled by a succession of records each bearing data indicia and numeral identifying line selectionindicia for representing and selecting the line of a strip upon which the data is to be recorded, means under control of said data indicia for recording the data on the strip, means for feeding the strip including a feed control tape which bears a regular succession of indicia corresponding to and representing the line selection identifications of all lines, group control devices under control of said record line selecting indicia, control means for said feeding means and operated under joint control of the record line selection indicia and the tape indicia for stopping the strip in the selected recording positions, and means under control of i said group control devices for initiating operation of said control means.

21. In a machine controlled by records bearing data indicia and code number indicia, means for sensing said indicia, means under control of said sensing means for recording the data on a record sheet, a sheet spacing means for advancing said sheet between printing operations, a spacing control means with a series of code impulse conductors for predetermining the stopping positions of said advancing means. a code number storing means with primary and secondary code relays operated by said record code indicia sensing means, contacts operated by said secondary relays, and means for establishing a predetermined relationship between said code number storage contacts and said spacing control conductors to cause stopping of the sheet at certain lines under control of the sensed code number indicia of certain numbers.

22. The combination set forth in claim 21. wherein the spacing control means includes a feed control tape with sets of line selection code indicia and said conductors are sets of brushes for reading said tape indicia, said brushes being connected in series with said relay contacts in a labyrinth circuit which is closed by coincidence of the tape indicia with the record code number indicia, and means under control of saidcircuit for operating said sheet stopping means.

23. A machine controlled by records arranged in groups and bearing data indicia and group number indicia, means for sensing said indicia, means under control of said sensing means for printing the data on the record sheet, means for line spacing and long feeding said sheet, a control tape with line selection code indicia arranged according to multi-denominational values, means for reading said code indicia seriatim in synchronism with the operation of said spacing means, a set of group number contacts arranged in code according to multi-denominational values, means under control of said sensing means for selecting said group number contacts according to the group number indicia on a sensed record, a line selection control means cooperating with said spacing means to effect spacing to predetermined lines, and means for connecting said control means electrically in series with pairs of certain line selection code reading means and related group number contacts to be impulsed therethrough, whereby data of any group can be recorded on any line.

24. The machine of claim 23 with a relay operated under control 01' said sensing means to distinguish between group number contacts of single and multiple selections, contacts of said relay in a branch of said connecting means, and a second interlock relay in said branch of said connecting means to prevent lmpulsing of the line selection control means when single code selections can be initiated by multiple code readings.

, HENRY A. REI'I'FORT,

References Cited in the file of this patent UNITED STATES PATENTS Number 

